home *** CD-ROM | disk | FTP | other *** search
- May 30th, 1997
- For 0.7 Release...
- Added a SERVICE process fed by pipes and primed by signals to
- resolve NAMES from ADDRESSES (which has been a HUGE factor in the
- Netwatch slowdown in processing). Process is called "netresolv"
- and is started via "netwatch" itself... should also be killed via
- "netwatch" on exit....
-
- Mar. 15th, 1997
- OK... non-blocking "select" call (because Linux seems to MISS certain
- packets to get through "select"... causing blocking)
-
- Mar. 14th, 1997
- Multitude of Speed Fixes
- Removing STATNET specific code
- Non-blocking socket usage!!! (Why? Wait at select call... don't wait
- at recvfrom()
-
- Mar. 12th, 1997
- Oops..BUG FIX.. SEGV.. fixed bad array lengths in gh.c....
-
- Mar. 12th, 1997
- Added Host tracing with FULL screen mode ('z' command while in 's' mode)
- Removed -O2 compile option to fix performance problem (??? WHY ???)
- Changed old 's' command to be 'l' for logging to file
-
- Feb. 24th, 1997
- Changed keyboard handler to be invoked via select call rather than
- a polling method...
- Added HOST selection for monitoring the last 10 packets of a specific site
- Added 's' command for saving (appending to a log file)
- Uses /proc/net/route to pick up configuration info... if there
- Calls home for simple network registration... packet info restricted to
- very generic info... not even user name
-
- Feb. 15th, 1997
- For 0.5c release
- Added support for REMOTE/LOCAL packet/byte monitoring
- Added command for eliminating DOMAIN service remote sites (Display only)
- 'd' command
- Added command to eliminate the OLD (i.e. BLUE) sites (local & remote)
- (Display only)
- 'b' command
-
- Sept. 27th, 1996
- For 0.5b release
- Fixed <ncurses.h> missing in the NEW Linux distributions...
- MUST #define OLDLINUX to have the old version support... see netwatch.h
- and uncomment that line... (if you need ncurses.h)
-
- Aug. 27th, 1996
- For 0.5a release
-
- Fixed REDRAW bug... so display is cleaner without refresh problem
-
- Added ^L to allow screen redraw if someone writes to the display
- during program execution
-
- Added reliable signal handler to a) use "sigaction"
- b) handle INTR and HUP signals gracefully
-
- Vt100 and other B/W ttys should work now...
-
-
- For 0.5 Release
-
- 1.0 Made workaround for NCURSES bug which caused "hang" at a
- "getch()" even though there is a NODELAY option in effect.
-
- 2.0 Added HELP feature - displaying HELP pages on request (H or F1 key)
-
- 3.0 Added Watch Facility - to display router stats including
- maximum burst rates (on a second interval in BITS/SEC)
- Ability to Clear Burst info ('c' key)
-
- 4.0 Added command line argument handling to
- a) set another config file other than /etc/rc.d/rc.inet1
- b) handle eth1 or another eth device (No way to verify it
- here!)
-
- Aug. 23rd , 1996
-
- For 0.4 Release...
-
- 1.0 Revamped the "processrcinet.c" routine to PARSE the
- "ifconfig" line and be smarter about GLOBAL variables in
- use as opposed to hard coded addresses.
-
- NOTE: As global variables, it still assumes IPADDR and
- NETMASK as the names of info that it picks up.
-
- 2.0 New Statistics
- - router throughput (updated per minute -- roughly )
- - new option for actual BYTE counts received and transmitted
-
-